package com.github.xuemingyu.springboot.acticitycloud.service;

import com.bidanet.bdcms.core.vo.Page;
import com.github.xuemingyu.springboot.acticitycloud.entity.ActivityTemplate;
import com.taobao.api.ApiException;

public interface ActivityTemplateService extends BaseService<ActivityTemplate> {
    /**
     * 获取模板列表
     * @param activityTemplate
     * @param page
     */
    void queryLike(ActivityTemplate activityTemplate, Page<ActivityTemplate> page);

    ActivityTemplate findOneByModelId(Long modelId);
    /**
     * 添加模板
     * @param activityTemplate
     */
    void insert(ActivityTemplate activityTemplate) throws ApiException;

    /**
     * 编辑模板
     * @param activityTemplate
     */
    void update(ActivityTemplate activityTemplate);

    /**
     * 删除模板
     * @param ids
     */
    void delete(String ids);
}
